SevisStudent 
EntityType  Independent 
Logical Entity Name  SevisStudent 
Default Table Name  SyStudentNI 
Logical Only  NO 
Owner  dbo 
Definition 
 
Note 
 

SevisStudent Attributes 
Attribute/Logical Rolename  Domain  Datatype  NULL  Definition 
StudentId(FK)    INTEGER  NO 
 
DsoStaffId(FK)    INTEGER  YES 
 
VisaCode(FK)    CHAR(8)  YES 
 
SevisIdentifier    VARCHAR(11)  YES 
 
ProgramStartDate    DATETIME  YES 
 
ProgramEndDate    DATETIME  YES 
 
CostOfAttendance    MONEY(19, 4)  NO 
 
TransmittalStatus    CHAR(1)  YES 
 
EnrollmentStatus    CHAR(1)  YES 
 
TaxIdentifier    CHAR(9)  YES 
 
BirthCountry(FK)    CHAR(2)  YES 
 
LastPermanentResidenceCountry(FK)    CHAR(2)  YES 
 
CitizenshipCountry(FK)    CHAR(2)  YES 
 
TerminateReason    CHAR(6)  YES 
 
I20Note    VARCHAR(250)  YES 
 
ProgramNote    VARCHAR(250)  YES 
 
FormNumber    VARCHAR(30)  YES 
 
EducationLevel    CHAR(2)  YES 
 
Major    CHAR(7)  YES 
 
Minor    CHAR(7)  YES 
 
IsProofOfHealthInsuranceProvided    BIT  NO 
 
HealthInsuranceProvider    VARCHAR(60)  YES 
 
HealthInsuranceEndDate    DATETIME  YES 
 
InsuranceCost    MONEY(19, 4)  NO 
 
FormPurpose    CHAR(1)  YES 
 
TransferFrom    VARCHAR(100)  YES 
 
Position(FK)    CHAR(3)  YES 
 
IsEnglishProficiencyRequired    BIT  NO 
 
IsEnglishProficiencyMet    BIT  NO 
 
EnglishProficiencyNotRequiredReason    VARCHAR(500)  YES 
 
SchoolFundAmount    MONEY(19, 4)  NO 
 
SchoolFundDescription    VARCHAR(60)  YES 
 
OtherFundAmount    MONEY(19, 4)  NO 
 
OtherFundDescription    VARCHAR(60)  YES 
 
EmploymentFundAmount    MONEY(19, 4)  NO 
 
EmploymentDescription    VARCHAR(60)  YES 
 
UsGovernmentAgency1    CHAR(6)  YES 
 
UsGovernmentAgency2    CHAR(6)  YES 
 
UsGovernmentAgencyFundAmount1    MONEY(19, 4)  NO 
 
UsGovernmentAgencyFundAmount2    MONEY(19, 4)  NO 
 
UsInternationalOrganization1    CHAR(6)  YES 
 
UsInternationalOrganization2    CHAR(6)  YES 
 
UsInternationalOrganizationFundAmount1    MONEY(19, 4)  NO 
 
UsInternationalOrganizationFundAmount2    MONEY(19, 4)  NO 
 
PersonalFundAmount    MONEY(19, 4)  NO 
 
BiNationalCommissionFundAmount    MONEY(19, 4)  NO 
 
NonImmigrationGovernmentFundAmount    MONEY(19, 4)  NO 
 
FundNote    VARCHAR(250)  YES 
 
PassportNumber    VARCHAR(40)  YES 
 
PassportCountry    CHAR(2)  YES 
 
PassportExpirationDate    DATETIME  YES 
 
VisaNumber    VARCHAR(40)  YES 
 
VisaIssueDate    DATETIME  YES 
 
VisaPost    VARCHAR(50)  YES 
 
VisaExpirationDate    DATETIME  YES 
 
I94Number    VARCHAR(40)  YES 
 
I94ExpirationDate    DATETIME  YES 
 
IsI94DsIndicator    BIT  NO 
 
I94PortOfEntry    VARCHAR(50)  YES 
 
I94PortOfEntryDate    DATETIME  YES 
 
Note    VARCHAR(2000)  YES 
 
IsOffCampusEmploymentRecommended    BIT  NO 
 
OffCampusEmploymentType    CHAR(2)  YES 
 
OffCampusRecommendationNote    VARCHAR(250)  YES 
 
IsCPTFullTime    BIT  NO 
 
CPTApplicationDate    DATETIME  YES 
 
CPTApprovalDate    DATETIME  YES 
 
CPTEmploymentStartDate    DATETIME  YES 
 
CPTEmploymentEndDate    DATETIME  YES 
 
CPTEmployerID(FK)    INTEGER  YES 
 
CptCourseRelevanceNote    VARCHAR(200)  YES 
 
IsOptFullTime    BIT  NO 
 
OPTApplicationDate    DATETIME  YES 
 
OPTApprovalDate    DATETIME  YES 
 
OPTEmploymentStartDate    DATETIME  YES 
 
OPTEmploymentEndDate    DATETIME  YES 
 
OPTEmployerID(FK)    INTEGER  YES 
 
OptCourseRelevanceNote    VARCHAR(200)  YES 
 
AuthorizationReason    CHAR(2)  YES 
 
AuthorizationStartDate    DATETIME  YES 
 
AuthorizationEndDate    DATETIME  YES 
 
DbfNote    VARCHAR(250)  YES 
 
CreatedDateTime    DATETIME  NO 
 
LastModifiedDateTime    DATETIME  NO 
 
LastModifiedUserId(FK)    INTEGER  NO 
 
RowVersion    TIMESTAMP/DATE  NO 
 
LivingExpense    MONEY(19, 4)  NO 
 
OtherExpense    MONEY(19, 4)  NO 
 
OtherExpenseDescription    VARCHAR(60)  YES 
 
Category    CHAR(3)  YES 
 
SessionStartDate    DATETIME  YES 
 
SessionEndDate    DATETIME  YES 
 
IsCommuter    BIT  NO 
 
HasCriminalConviction    BIT  NO 
 
EVMatriculation    CHAR(2)  YES 
 
InfractionType    CHAR(3)  YES 
 
BirthCity    VARCHAR(100)  YES 
 
IsExcludedCrmIntegration    BIT  NO 
 
SevisStudentId(PK)    INTEGER  NO 
 
StudentEnrollmentPeriodId(FK)    INTEGER  YES 
 
EmployerId(FK)    INTEGER  YES 
 
StaffId(FK)    INTEGER  YES 
 
StudentId(FK)    INTEGER  YES 
 
StudentEnrollmentPeriodId(FK)    INTEGER  YES 
 

SevisStudent Keys 
Key Name  Key Type  Keys 
SyStudentNI_DSOSyStaffID_N_N_IDX  Inversion Entry  DsoStaffId 
SyStudentNI_CPTEmployerID_N_N_IDX  Inversion Entry  CPTEmployerID 
SyStudentNI_CountryOfLPR_N_N_IDX  Inversion Entry  LastPermanentResidenceCountry 
SyStudentNI_CountryOfCitizenship_N_N_IDX  Inversion Entry  CitizenshipCountry 
SyStudentNI_CountryOfBirth_N_N_IDX  Inversion Entry  BirthCountry 
SyStudentNI_UserID_N_N_IDX  Inversion Entry  LastModifiedUserId 
SyStudentNI_SyVisaCode_N_N_IDX  Inversion Entry  VisaCode 
SyStudentNI_Position_N_N_IDX  Inversion Entry  Position 
SyStudentNI_OPTEmployerID_N_N_IDX  Inversion Entry  OPTEmployerID 
SyStudentNI_SyStudentID_U_C_IDX  Alternate Key  StudentId 
SyStudentNI_AdEnrollID_N_N_IDX  Inversion Entry  StudentEnrollmentPeriodId 
PK_SyStudentNI  PrimaryKey  SevisStudentId 

SevisStudent Relationships 
Parent Relationships: 
Entity Name  Type  Cardinality  Business Name  VerbPhrase  InversePhrase  Foreign Keys  Is Supertype 
Employer  Non-Identifying  Zero or One to Zero or More        EmployerId  NO 
Staff  Non-Identifying  Zero or One to Zero or More        StaffId  NO 
StudentEnrollmentPeriod  Non-Identifying  Zero or One to Zero or More        StudentEnrollmentPeriodId  NO 
SevisCountry  Non-Identifying  Zero or One to Zero or More        BirthCountry  NO 
SevisCountry  Non-Identifying  Zero or One to Zero or More        CitizenshipCountry  NO 
SevisCountry  Non-Identifying  Zero or One to Zero or More        LastPermanentResidenceCountry  NO 
Employer  Non-Identifying  Zero or One to Zero or More        CPTEmployerID  NO 
Staff  Non-Identifying  Zero or One to Zero or More        DsoStaffId  NO 
Employer  Non-Identifying  Zero or One to Zero or More        OPTEmployerID  NO 
SevisPosition  Non-Identifying  Zero or One to Zero or More        Position  NO 
Student  Non-Identifying  One To Zero or More        StudentId  NO 
VisaType  Non-Identifying  Zero or One to Zero or More        VisaCode  NO 
Staff  Non-Identifying  One To Zero or More        LastModifiedUserId  NO 
Employer  Non-Identifying  Zero or One to Zero or More        EmployerId  NO 
Student  Non-Identifying  Zero or One to Zero or More        StudentId  NO 
StudentEnrollmentPeriod  Non-Identifying  Zero or One to Zero or More        StudentEnrollmentPeriodId  NO 
Child Relationships: 
Entity Name  Type  Cardinality  Business Name  VerbPhrase  InversePhrase  Foreign Keys  Is Subtype 

SevisStudent Check Constraints 
Check Constraint Name  CheckConstraint 
Chk_SyStudentNI_UsIntlAgFund2  ([UsIntlAg2] is not null or [UsIntlAgFund2] = 0) 
Chk_SyStudentNI_EngProfRequired_EngProfMet  ([EngProfRequired] = 1 and [EngProfMet] = 0 or [EngProfRequired] = 1 and [EngProfMet] = 1 or [EngProfRequired] = 0 and [EngProfMet] = 0) 
Chk_SyStudentNI_CPTEmploymentStartDate  ([CPTEmploymentStartDate] <= [CPTEmploymentEndDate]) 
Chk_SyStudentNI_CPTApplicationDate  ([CPTApplicationDate] <= [CPTApprovalDate]) 
Chk_SyStudentNI_ProgStartDate  ([ProgStartDate] <= [ProgEndDate]) 
Chk_SyStudentNI_UsGovtAgFund2  ([UsGovtAg2] is not null or [UsGovtAgFund2] = 0) 
Chk_SyStudentNI_USGovtAgFund1  ([UsGovtAg1] is not null or [UsGovtAgFund1] = 0) 
Chk_SyStudentNI_AuthStartDate  ([AuthStartDate] <= [AuthEndDate]) 
Chk_SyStudentNI_OPTEmploymentStartDate  ([OPTEmploymentStartDate] <= [OPTEmploymentEndDate]) 
Chk_SyStudentNI_OPTApplicationDate  ([OPTApplicationDate] <= [OPTApprovalDate]) 
Chk_SyStudentNI_USIntlAgFund1  ([UsIntlAg1] is not null or [UsIntlAgFund1] = 0) 

SevisStudent Where Used - Model Usage 
Mapped Object  Is User Defined?  Denormalization Mappings  Description  Bound Attachments 
Logical
dbo.SevisStudent 
NO       
Physical (Microsoft SQL Server)
dbo.SyStudentNI 
NO       

SevisStudent Where Used - Submodel Usage 
Model  Submodel Usage 
Logical  Main Model 
Logical  SEVIS 
Physical (Microsoft SQL Server)  Main Model 
Physical (Microsoft SQL Server)  System 

SevisStudent Data Movement Rules 
Name  Type  Rule Text/Value